package top.korori.sv.service;

import top.korori.sv.entity.SvUserArea;
import com.baomidou.mybatisplus.extension.service.IService;
import top.korori.sv.entity.vo.SvUserAreaTreeVo;

import java.util.List;

/**
 * 
 * 前台用户所在地地区库 服务类
 * 
 *
 * @author korori
 * @since 2024-03-14
 */
public interface SvUserAreaService extends IService<SvUserArea> {

    /**
     * 获取用户城市选择树状数据
     * @return 城市树状数据
     */
    List<SvUserAreaTreeVo> tree();

    /**
     * 查询地区是否存在
     * @param province 省份
     * @param city 城市
     */
    List<Integer> isExistArea(String province, String city);

    /** 判断单一地区是否存在
     * @param province 省份
     *
     */
    Integer isProvince(String province);
}
